offshore oil - French English Dictionary